Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F5 Czech Republic F6 Germany F1 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Open de Montauban - Montauban Muller Cup - Ulm Siemens Open 2001 - Scheveningen Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague LTA Shrewsbury Challenger - Shrewsbury Challenger DCNS de Cherbourg - Cherbourg The LTA Manchester Trophy - Manchester Akbank Private Banking TED Open - Istanbul Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Besancon Challenger Istanbul Challenger Mons Challenger Salzburg Challenger Sarajevo Challenger Ostrava Challenger Aptos Challenger Orleans Challenger Ortisei Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Astana Challenger Segovia Challenger Helsinki Challenger Heilbronn Challenger Quimper Challenger Marrakech Challenger Bordeaux Challenger Astana Challenger Beijing Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Sarajevo Challenger Bordeaux Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Taipei City Challenger Braunschweig Challenger St. Remy Challenger Orleans Challenger Rennes Challenger Happy Valley Challenger Irving Challenger Aix En Provence Challenger Braunschweig Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Sophia Antipolis Challenger Lyon Challenger Ilkley Challenger Orleans Challenger Fergana Challenger - Fergana Challenger Tunisie - Tunis Athens Challenger Nottingham Challenger Gimcheon Challenger Nottingham-2 Challenger Recanati Challenger Petange Challenger Compaq Cup 2001 - Zabrze IPP Open - Helsinki St. Remy Challenger Petange Challenger Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Trofeo Conde de Godo - Barcelona Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Copenhagen Open - Copenhagen Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Estoril Open - Estoril The 10tele.com Open - Nottingham TCT Open - Tunis RCA Championships - Indianapolis Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney USTA Challenger of Burbank - Burbank Tatra Banka Open - Bratislava Open 13 - Marseille USTA Tennis Championships of Houston - Houston The Dubai Tennis Championships - Dubai The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open de Moselle - Metz Architect Open - Budapest Grand Prix Hassan II - Casablanca Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Open 88 - Contrexeville Allianz Suisse Open - Gstaad Northern Electric Open 1999 - Newcastle Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney Challenger 42 - Andrezieux Open 13 - Marseille Zivnobanka Czech Open - Prostejov The Dubai Tennis Championships - Dubai Exim Agmedia Open - Kosice BMW Open - Munich The Artois Championships - London GHI Bronx Classic - Bronx Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Akbank Private Banking-TED Open - Istanbul Open 13 - Marseille Open Sabadell Atlantico - Barcelona BMW Open - Munich Open Castilla y Leon - Segovia AEGON International - Eastbourne Open de Moselle - Metz China Open - Beijing Privat Bank Cup - Dnepropetrovsk Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Pro Tennis World Open - Sunrise Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Czech Open 2005 - Prostejov Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow PEOPLEnet Cup - Dnepropetrovsk St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bergamo Challenger Belgrade Challenger Bordeaux Challenger Pekao Open 2003 - Szczecin Grand Prix Hassan II - Casablanca IPP Open - Helsinki Heilbronn Challenger Estoril Open - Estoril AEGON International - Eastbourne Tatra Banka Open 2003 - Bratislava Studena Croatia Open - Umag Privat Bank Cup - Dniepropetrovsk Credit Agricole Suisse Open - Gstaad Citi Open - Washington Ortisei Challenger Prostejov Challenger Intersport Heilbronn Open - Heilbronn If Stockholm Open - Stockholm Mons Challenger Eckental Challenger Porsche Open - Poznan Portoroz Challenger Internationaux de Tennis de Brest - Brest USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart Cremona Challenger Moselle Open - Metz Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Moselle Open - Metz Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Zivnobanka Czech Open - Prostejov Taipei City Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Prostejov Challenger Rio Open - Rio de Janeiro V Abierto Internacional de Salinas - Salinas Suisse Open - Gstaad Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Helsinki Challenger Orleans Challenger Zagreb Open - Zagreb Johannesburg Challenger Bergamo Challenger Wartburg Open - Eisenach Quimper Challenger Open de Montauban - Montauban Open de L'Isere - Grenoble Tatra Banka Slovak Open - Bratislava Open des Alpes Trophee BNP Paribas - Grenoble Open de Charleroi - Charleroi Nottingham Challenger Nottingham-2 Challenger Mouilleron-Le-Captif Challenger Wroclaw Challenger Monte-Carlo Rolex Masters - Monte-Carlo Labertz Open by Stawag - Aachen Oberstaufen Cup - Oberstaufen The 69th King's Cup-Thailand Open - Bangkok Johannesburg Challenger Lamberts Open by Stawag - Aachen Mons Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava IPP Open - Helsinki Sony Ericsson Open 2008 - Belgrade Neride Prague Indoor - Prague Busan Challenger Internationaux du Doubs - Besancon Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Mons Challenger BH Indoor Sarajevo - Sarajevo KGHM Polish Indoors - Wroclaw Trnava Challenger Nova Challenger Osaka - Osaka VII Avierto Internacional de Salinas - Salinas KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger 2002 - San Luis Potosi Bergamo Challenger Izmir Challenger Garden Open - Rome Ljubljana Open 2002 - Ljubljana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Hungarian Open - Budapest Open de Moselle - Metz Nord/LB Open - Braunschweig CA Tennis Trophy - Vienna Orleans Challenger West of England Tennis - Bristol Heilbronn Challenger Zagreb Open - Zagreb The Manchester Trophy - Manchester Marburg Challenger Eckental Challenger The Surbiton Trophy - Surbiton Trnava Challenger Open Castilla y Leon - Segovia Bergamo Challenger Quimper Challenger Mons Challenger Pozoblanco Challenger GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Manchester Challenger Mons Challenger Tashkent Challenger Recanati Challenger Salzburg Challenger Siemens Open - Scheveningen Open 88 - Contrexeville Jersey Challenger Helsinki Challenger Ostrava Challenger Mauritius Open - Mauritius Braunschweig Challenger Pilot Pen Tennis - New Haven Mercedes-Benz Cup - Los Angeles Chennai Open - Chennai Bordeaux Challenger Internationaux de Tennis de Brest - Brest Open Castilla y Leon Trofeo Iberdrola - Segovia Sybase Open - San Jose Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Togliatti Cup - Togliatti President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo PEOPLEnet CUP - Dnepropetrovsk The Nottingham Open - Nottingham Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Mercedes Cup - Stuttgart TED Open - Istanbul Salzburg Challenger Masters Series - Hamburg BCR Open Romania - Bucharest Open de L'Isere (Open 38) - Grenoble Bergamo Challenger The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Miami Heineken Open - Auckland Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Milan Indoors - Milan Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Open Seat Godo - Barcelona Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Idea Prokom Open - Sopot Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Open de Moselle - Metz Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Qatar Open - Doha BNP Paribas Masters - Paris Milan Indoors - Milan BellSouth Open - Vina del Mar BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami The Stella Artois Grass Court Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Mercedes-Benz Cup - Los Angeles Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Open de Moselle - Metz Shanghai ATP Masters 1000 - Shanghai The Samsung Open - Nottingham ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Sydney International - Sydney The Tennis Channel Open - Las Vegas Swiss Indoors Basel - Basel BRD Nastase Tiriac Trophy - Bucharest Monte-Carlo Rolex Masters - Monte-Carlo AAPT Championships - Adelaide Rogers Cup - Toronto Western & Southern Open - Cincinnati BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Brisbane - Brisbane BNP Paribas Masters - Paris Medibank International - Sydney BNP Paribas Open - Indian Wells AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Mutua Madrid Open - Madrid Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Open de Moselle - Metz Open Seat Godo 2003 - Barcelona Western & Southern Open - Cincinnati SA Tennis Open - Johannesburg Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon 2003 Mercedes Cup - Stuttgart Miami Open - Miami Stockholm Open - Stockholm BNP Paribas Masters - Paris Open 13 - Marseille Miami Open - Miami Generali Open 2001 - Kitzbuhel Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris Open de Nice Cote d'Azur - Nice AEGON Championships - London RCA Championships - Indianapolis If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Apia International - Sydney Open Sud de France - Montpellier Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Austrian Open - Kitzbuhel Rhodes Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Brasil Open - Sao Paulo TD Waterhouse Cup - Long Island Grand Prix Hassan II - Marrakech Grand Prix de Tennis de Lyon - Lyon Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem European Open - Antwerp Swiss Indoors Basel - Basel TD Waterhouse Cup - Long Island Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Millennium Estoril Open - Estoril Next Generation Adelaide International - Adelaide Generali Open - Kitzbuhel Moselle Open - Metz Swiss Indoors Basel - Basel French Open - Paris ATP Kremlin Cup - Moscow ABN AMRO World Tennis Tournament - Rotterdam U.S. Open - New York Next Generation Adelaide International - Adelaide Australian Open - Melbourne French Open - Paris Dubai Open - Dubai U.S. Open - New York Geneva Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Adidas International - Sydney U.S. Open - New York SA Tennis Open - Johannesburg Legg Mason Tennis Classic - Washington D.C. Dutch Open Tennis - Amersfoort Australian Open - Melbourne International Championship of Croatia - Umag French Open - Paris Wimbledon - London Heilbronn Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campbell's Hall of Fame Tennis Championships - Newport Wimbledon - London Legg Mason Tennis Classic - Washington D.C. U.S. Open - New York Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Open SEAT Godo 2006 - Barcelona AEGON Championships - London Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Australian Open - Melbourne French Open - Paris Wimbledon - London Moselle Open - Metz U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London AEGON International - Eastbourne Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia PTT Thailand Open - Bangkok Tata Open - Chennai BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Ordina Open - 's-Hertogenbosch Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, USA-FRA 4-1 Open 13 - Marseille ARAG ATP World Team Championship - Dusseldorf BCR Open Romania - Bucharest Medibank International - Sydney Bank Austria Tennis Trophy - Vienna Medibank Private International - Sydney Ordina Open - 's-Hertogenbosch Moselle Open - Metz Allianz Suisse Open Gstaad - Gstaad BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Telecom Italia Masters - Rome Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 1 Masters Guinot Mary Cohr Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 AAMI Classic - Kooyong Kooyong Classic - Kooyong Olympics - Athens Olympics - Beijing